package org.service.es.service;


import io.undertow.security.idm.Account;

import java.util.List;

/**
 * AccountService
 *
 * @author grl
 * @date 2024/2/22
 */
public interface AccountService {
    /**
     * 查询所有
     * @return
     */
    List<Account> getAll();

    /**
     * 条件查询
     * @param name
     * @return
     */
    List<Account> Query(String name);

    /**
     *  保存
     * @param account
     * @return
     */
    Integer save(Account account);

    /**
     * 删除索引
     * @return
     */
    Boolean deleteIndex();

    /**
     * 创建索引
     * @return
     */
    Boolean createIndex();
}
